html,body{ color:#666;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { margin:0;padding:0; }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1; }
body,button,input,select,textarea{ font: 12px/1.5 Arial, "Microsoft Yahei"; }
input,select,textarea{ font-size:100%; }
th{ text-align:inherit; }
fieldset,img{ border:0; }
iframe{ display:block; }
abbr,acronym{ border:0;font-variant:normal; }
del { text-decoration:line-through; }
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:500; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:500; }
q:before,q:after { content:''; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup {top: -0.5em;}
sub {bottom: -0.25em;}
a:hover { text-decoration:underline; }
ins,a { text-decoration:none; }
.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear { zoom:1; }
body .hide { display:none; }
.left,.right { display:inline; }
.left { float:left; }
.right { float:right; }
.mb20{margin-bottom:20px}
.mb10{margin-bottom:10px}
.mb5{margin-bottom:5px}

/*for editor */
#tinymce {padding:10px;font-size:14px}
#tinymce h2{font-size:32px}
#tinymce h3{font-size:26px}
#tinymce h4{font-size:22px}
#tinymce p{margin-bottom:1em}
#tinymce pre { border: 1px dashed #DBDBDB; padding: 2px; background-color:#F5F5F5; margin: 5px 0 5px 0; }
#tinymce div.ref { border: 1px solid #ddd; margin: 0 0 10px 0; padding: 2px; font-size: 9pt; background: #FFFEC8; }
#tinymce div.ref h4 { margin: 0; padding: 2px 3px; background: #CC9966; color: #fff; font-size: 10pt; }
#tinymce div.ref p { margin: 0; padding: 2px; line-height: 22px; }
#tinymce blockquote { border: 1px dashed #DBDBDB; padding: 2px; background-color:#F5F5F5; margin: 5px 0 5px 0; }
#tinymce blockquote.ref { border: 1px solid #ddd; margin: 0 0 10px 0; padding: 2px; font-size: 9pt; background: #FFFEC8; }
#tinymce blockquote.ref h4 { margin: 0; padding: 2px 3px; background: #CC9966; color: #fff; font-size: 10pt; }
#tinymce blockquote.ref p { margin: 0; padding: 2px; line-height: 22px; } 
#tinymce  table{border:0!important;border-collapse:collapse!important;border-bottom:1px solid #CCCCCC!important;border-right:1px solid #CCCCCC!important;margin-bottom:14px!important;width:100%!important}
#tinymce  table th,#tinymce table  td{border:0!important;border-left:1px solid #CCCCCC!important;border-top:1px solid #CCCCCC!important;color:#333333;padding:0.5em!important;margin:0!important;}
#tinymce  table  th{background-color:#DFF9FF!important;} 

/*for editor show-front*/
#content {padding:10px;font-size:14px}
#content h2{font-size:32px}
#content h3{font-size:26px}
#content h4{font-size:22px}
#content pre { border: 1px dashed #DBDBDB; padding: 2px; background-color:#F5F5F5; margin: 5px 0 5px 0; }
#content div.ref { border: 1px solid #ddd; margin: 0 0 10px 0; padding: 2px; font-size: 9pt; background: #FFFEC8; }
#content div.ref h4 { margin: 0; padding: 2px 3px; background: #CC9966; color: #fff; font-size: 10pt; }
#content div.ref p { margin: 0; padding: 2px; line-height: 22px; }
#content blockquote { border: 1px dashed #DBDBDB; padding: 2px; background-color:#F5F5F5; margin: 5px 0 5px 0; }
#content blockquote.ref { border: 1px solid #ddd; margin: 0 0 10px 0; padding: 2px; font-size: 9pt; background: #FFFEC8; }
#content blockquote.ref h4 { margin: 0; padding: 2px 3px; background: #CC9966; color: #fff; font-size: 10pt; }
#content blockquote.ref p { margin: 0; padding: 2px; line-height: 22px; } 

.tablescroll{overflow-y: hidden;overflow:hidden;overflow-x:scroll;width:100%;-webkit-overflow-scrolling:touch;-webkit-transition:.3s all;
	transition:.3s all}
table.tableforshow{border:0!important;border-collapse:collapse!important;border-bottom:1px solid #CCCCCC!important;
	border-right:1px solid #CCCCCC!important;margin-bottom:14px!important;width:100%}
table.tableforshow th,table.tableforshow  td{border:0!important;border-left:1px solid #CCCCCC!important;border-top:1px solid #CCCCCC!important;
	color:#333333;padding:0.5em!important;margin:0!important;}
table.tableforshow th{background-color:#DFF9FF!important;}  

table.now{border:0!important;border-collapse:collapse!important;border-bottom:1px solid #CCCCCC!important;
	border-right:1px solid #CCCCCC!important;margin-bottom:14px!important;width:1000px!important;}
table.now th,table.now  td{border:0!important;border-left:1px solid #CCCCCC!important;border-top:1px solid #CCCCCC!important;
	color:#333333;padding:0.5em!important;margin:0!important;}
table.now th{background-color:#DFF9FF!important;}  


/*.pager{text-align:center;margin:70px auto;display:inline-block;}
.pager a{display:inline-block;width:28px;height:28px;border:1px solid #e5e5e5;float:left;}
.pager .now{display:inline-block;width:30px;height:30px;background:#0153ba;color:#fff;float:left;margin:0px 6px;}*/


.viewpage{width:100%;position: relative;z-index: 10;padding: 76px 0px;background: #fff;}
.viewpage-box{width:1200px;margin:0 auto;}
.viewpage-title{font-size:24px;display:block;text-align:center;margin:50px auto 0px;}
.viewpage-info{text-align:center;}
.viewpage p{text-indent:2em;margin-bottom:14px;}
.viewpage-return{width:120px;height:38px;display:block;background:#d9d9d9;text-align:center;line-height:38px;border-radius:3px;float:right;}
.viewpage-return:hover{background:#0153ba;color:#fff;}